/*@import './base.css';*/

/*!*#app {*!*/
/*!*  max-width: 1280px;*!*/
/*!*  margin: 0 auto;*!*/
/*!*  padding: 2rem;*!*/
/*!*  font-weight: normal;*!*/
/*!*}*!*/

/*a,*/
/*.green {*/
/*  text-decoration: none;*/
/*  color: hsla(160, 100%, 37%, 1);*/
/*  transition: 0.4s;*/
/*  padding: 3px;*/
/*}*/

/*@media (hover: hover) {*/
/*  a:hover {*/
/*    background-color: hsla(160, 100%, 37%, 0.2);*/
/*  }*/
/*}*/

/*@media (min-width: 1024px) {*/
/*  body {*/
/*    display: flex;*/
/*    place-items: center;*/
/*  }*/

/*  !*#app {*!*/
/*  !*  display: grid;*!*/
/*  !*  grid-template-columns: 1fr 1fr;*!*/
/*  !*  padding: 0 2rem;*!*/
/*  !*}*!*/
/*}*/
/** {*/
/*  box-sizing: border-box;*/
/*}*/
body {
  margin: 0;
}

/*body::before {*/
/*  height: 100%;*/
/*  width: 100%;*/
/*  content: "";*/
/*  position: fixed; !* 使用绝对定位覆盖整个body *!*/
/*  top: 0;*/
/*  left: 0;*/
/*  background-image: url("../assets/imgs/Speed-Line0.png");*/
/*  background-repeat: repeat; !* 让图片在水平和垂直方向上重复 *!*/
/*  background-size: contain; !* 让图片完整地显示而不被裁剪 *!*/
/*  background-position: center;*/
/*  opacity: 0.3;*/
/*  z-index: -1; !* 确保伪元素在内容之下 *!*/
/*}*/

body > .content {
  position: relative; /* 确保内容层在模糊背景之上 */
  z-index: 1; /* 内容层的z-index高于伪元素 */
}
